<ng-container *ngIf="item">
  <div class="row" *ngFor="let f of formatter">
    <div class="col-{{ split[0] }} text-right pr-0">
      <span class="text-break">{{ f?.displayName }}</span>
    </div>
    <div class="col-{{ split[1] }} text-left pl-1">
      <ng-container *ngIf="!f?.dynamicComponent?.component && getProperty(item, f?.propName)">
        <span class="text-break" #deviceInfoDetailValue>
          {{ getProperty(item, f?.propName) }}
        </span>
        <i *ngIf="showCopy === true"
           class="fa fa-fw fa-copy"
           title="点击复制到剪贴板"
           [ngToolsClipboard]="deviceInfoDetailValue"></i>
      </ng-container>
      <ng-tools-dynamic-component *ngIf="f?.dynamicComponent?.component && getProperty(item, f?.propName)"
                                  [component]="f?.dynamicComponent?.component"
                                  [data]="getProperty(item, f?.propName)"></ng-tools-dynamic-component>
    </div>
  </div>
</ng-container>
